home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 25
/
Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso
/
Aminet
/
comm
/
net
/
LT_UNIX255.lha
/
Manual.LT
/
for.man
< prev
next >
Wrap
Text File
|
1997-04-16
|
2KB
|
53 lines
for(1)
COMANDO:
for - Delimita uma quantidade de LOOPS.
SINTAXE:
for in [VEZES]
for [VARIÁVEL] [SENTENSE1] [SENTENSE2] ...
Este comando foi desenvolvido com a finalidade de executar mais de uma
vez uma sequência de comandos, ele só pode ser usado entre os comandos DO,
DONE, é permitido atravéz deste comando executar várias vezes um bloco de
comandos, ex:
for in 10
do
echo LT-UNIX
bell
done
Será executado os comandos que estão entre DO,DONE dez vezes, pode ser
delimitado para serem executados infinitas vezes usando o comando
WHILE TRUE, maiores informações sobre este comando veja o arquivo WHILE.MAN.
Obs:
"Esta versão não suporta que seja aberto um FOR dentro de outro."
Pode ser executado qualquer comando e até mesmo um SHELL dentro de um
FOR, o limite de vezes que ele poderá repetir é [999999999].
Pode-se também usar atributos pré-definidos como no exemplo abaixo:
for i in lt unix software system
do
echo "${i}"
done
A cada volta que o FOR fizer será atribuido o novo valor pré-estabele-
cido.
VOLTA1 - lt
VOLTA2 - unix
VOLTA3 - software
VOLTA4 - system
É um comando muito útil em aplicações SHELL, para sair no meio de um
FOR use o comando BREAK, para maiores detalhes veja o arquivo BREAK.MAN.
-------------------------------------------------------
LT-UNIX SYSTEM (R) _ Lithium Software 1995, by Cristian Robert Gallas